ammunition pit - German English Dictionary